/***************************************************
MYD Engine - v0.1

file: myd_window.h
Creation Date: 03/04/2009
***************************************************/

#ifndef MYD_WINDOW_H
#define MYD_WINDOW_H

#define WIDTH 800
#define HEIGHT 600

#include "system/myd_system.h"

LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam);

namespace myd
{
	class MYD_API Window
	{
		//constructor / destructor
		public:
			Window();
			~Window();

		// window
		public:	
			HWND hwnd;
			bool createWindow(HINSTANCE hInstance);

		private:
			unsigned int m_uiWidth;
			unsigned int m_uiHeight;
		
	};
}//end namespace

#endif //MYD_WINDOW_H
